coarse cotton or hemp cloth - Français Anglais Dictionnaire